/*
main font: 
main background color: #
main text color: #
hover text color: #
active text color: #
visited text color: #
*/

/*
@font-face {
	font-family: "NokiaPureHeadline";
	src: url("../fonts/nokiapureheadlinelt-webfont.eot");
	src: url("../fonts/nokiapureheadlinelt-webfont.eot?#iefix") format("embedded-opentype"),
         url("../fonts/nokiapureheadlinelt-webfont.woff") format("woff"),
         url("../fonts/nokiapureheadlinelt-webfont.ttf") format("truetype"),
         url("../fonts/nokiapureheadlinelt-webfont.svg#NokiaPureHeadlineBold") format("svg");
}
*/

/* reset & default */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0; outline: 0; background: transparent; font-size: 100%; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {background: #fff; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1;}
 ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted; cursor: help;}
table {border-collapse: collapse; border-spacing: 0;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
a {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
a:active {color: #000;}
a:visited {color: #000;}
:focus {outline: 0;}
input[type="text"], select, textarea {border: 1px solid #ccc; font-size: 11px; vertical-align: middle;}

/* common */
.breadcrumb {}	
	.breadcrumb li {}
.paging {}
	.paging li {}
.loading {}
.first {}
.last {}
.current {}
.active {}
.hidden {display: none;}
.invisible {visibility: hidden;}
.float-l {float: left;}
.float-r {float: right;}
.list-type-1 {}
.width-type-1 {}
.color-type-1 {}
.fck {overflow: hidden; line-height: 16px;}
	.fck ul, .fck ol {margin: 0 0 10px 0;}
		.fck ul li {margin: 0; padding: 0 0 10px 0; list-style: inside; list-style-type: disc;}
		.fck ol li {margin: 0; padding: 0 0 10px 0; list-style: inside; list-style-type: decimal !important;}
    
/* highlight */
.highlight-type-1 {}

/* block */
.content-type-1 {}
.gallery {}
.slideshow {}
    
/* popup */
.popup {}
.alert-layer {display: block; position: absolute; top: -1500px; left: -15000px; overflow: hidden; padding: 3px 5px; background: #edd540; color: #424242;}
	.alert-layer .message {margin: 0; padding: 0 0 0 5px;}

/* sprite */
.ui-title {}
.init-title-1{}

.ui-text {}
.init-text-1 {}

.ui-icon {  background-image: url(../images/ui-icon.png); background-repeat: no-repeat; }
.init-icon1{ background-position: 0 0; width: 16px; height: 11px; margin: 1px 5px 0 0; float: left;}

.ui-general {  background-image: url(../images/ui-general.png); background-repeat: no-repeat; }
.init-general1{ background-position: 0 0; width: 61px; height: 14px;  float: left; margin:  3px 10px 0 10px;}
.init-general2 { background-position: 0 -60px; width: 17px; height: 23px;  float: left; margin:  0 10px;}
.init-general4 { background-position: 0 -30px; width: 28px; height: 23px;  float: left; margin:  0 10px;}
.init-general5 { background-position: 0 -90px; width: 28px; height: 23px;  float: left; margin:  0 10px;}
.init-general6 { background-position: 0 -150px; width: 28px; height: 23px;  float: left; margin:  0 10px;}
.init-general7 { background-position: 0 -178px; width: 28px; height: 23px;  float: left; margin:  0 10px;}
.ui-bullet {}
.init-bullet-1 {}

.ui-button {}

.ui-box {}
.ui-box-tl {}
.ui-box-tr {}
.ui-box-br {}
.ui-box-bl {}
.ui-box-mb {}
.ui-box-mt {}
.ui-box-ml {}
.ui-box-mr {}

.ui-form {}

.ui-frame {}

.ui-popup {}
.right {float: right;}
.left {float: left;}
/* form */
.checkbox {width: 13px; height: 13px; border: 0; vertical-align: middle;}
.input-text {width: 200px; height: 16px; padding: 2px; border: 1px solid #ccc;}
.textarea {width: 300px; height: 100px; padding: 2px; border: 1px solid #ccc;}

/* structure */
#container {width: 990px; overflow: hidden; margin: 0 auto;}	
	#header {width: 960px; padding: 10px 15px; overflow: hidden;}
		#header h1 { float: left;}
		.header-inner { padding: 0 0 0 15px; overflow: hidden; float: right; width: 728px;}
		.top-header {overflow: hidden; float: right; font-size: 11px; font-weight: bold; padding: 0 0 10px 0;}
			.list-languges {float: left; margin-left: 15px; }
			.list-languges a {color: #354056; }
			.list-languges a:hover {color: #bbb; text-decoration: none;}
			#nav { float: left;}
				#nav li {float: left; padding: 0 3px 1px 3px; border-right: solid 1px #000; line-height: 11px;}
				#nav li.last {border: none;}
				#nav li a:hover {color: #0083ff; text-decoration: none;}
			.banner {float: left; width: 728px; height: 93px;  }
			.banner img { width: 728px; height: 93px; }
			
	#main {width: 960px; padding: 10px 15px; overflow: hidden; margin: 0 auto;}
		
		#content {float: left; width: 716px; min-height: 500px; overflow: hidden; padding: 10px 0; }
		#sidebar {float: right; width: 237px; min-height: 500px; overflow: hidden; padding: 10px 0; }
	#footer {padding: 10px 0; background: url(../images/bgd-footer.png)  top no-repeat; width:990px; color: #62757d;}
		#footer span { width: 100%; text-align: center; display: block; font-size: 36px; }
		.footer-inner {width: 100%;}
		.nav-footer {width: 650px; margin: 0 auto;overflow: hidden; padding: 5px; }
		.nav-footer li {float: left; padding: 0 6px 1px 6px; border-right: solid 1px #62757d;}
		.nav-footer li.last {border: none;}
		.nav-footer li a {font-weight: bold; color : #62757d;}
		.nav-footer li a:hover {text-decoration: none; color: #1984F7;}
		.list-link {width: 385px; margin: 0 auto; overflow: hidden;}
		.list-link  li{ float: left; padding: 0 6px 1px 6px; border-right: solid 1px #62757d; }
		.list-link li.last {border: none;}
		.list-link li a {font-weight: bold; color : #62757d;}
		.list-link li a:hover {text-decoration: none; color: #ccc;}
#template {padding: 20px; background: #eee;}

/* page trang chu thue xe*/
	.hightlight1 {background: url(../images/highlight1-bottom.png) left bottom no-repeat; float: left; padding-bottom: 8px; width: 716px; position: relative;}
	.hightlight1-outer{background: url(../images/highlight1-top.png) left top no-repeat; float: left; padding-top: 30px; width: 716px;}
	.hightlight1-outer1{background: url(../images/highlight1-top1.png) left top no-repeat; float: left; padding-top: 30px; width: 716px;}
	.hightlight1-inner{background: url(../images/highlight1-repeat-y.png) left  repeat-y; float: left;  width: 716px;}
	.title { position: absolute; top: 5px; left: 0; color: #fff; text-transform: uppercase; font-size: 12px;  width: 100%; }
	.title span {padding: 5px 0;}
	.title span.member { padding: 5px 10px; text-transform: none;}
	.member a { color: #ffeb3e; }
	.member a:hover {text-decoration: none; color: #f68e36;}
	.hightlight1-content{width: 708px; padding: 0 4px; overflow: hidden;}
	.nav-1-outer {height: 26px; background: #d4dfe4; border-bottom: solid 1px #838c8e;}
	.nav-1{padding: 1px 0 0 85px; overflow: hidden; float: left;}
	.nav-1 li { float: left; background: url(../images/repeat-x.png) 0 -90px no-repeat; padding-left: 6px; height: 25px; overflow: hidden;}
	.nav-1 span { float: left; background: url(../images/repeat-x.png) 100% -150px no-repeat; padding-right: 6px; height: 25px;}
	.nav-1 span a { float: left; background: url(../images/repeat-x.png) 0 -120px repeat-x; padding: 8px 15px 0 15px; height: 17px; font-size: 12px; font-weight: bold; color: #f68e36; font-family: Verdana}
	
	.nav-1 li:hover { float: left; background: url(../images/repeat-x.png) 0 0 no-repeat; padding-left: 6px; height: 25px; overflow: hidden;}
	.nav-1  li:hover span { float: left; background: url(../images/repeat-x.png) 100% -60px no-repeat; padding-right: 6px; height: 25px;}
	.nav-1  li:hover span a { float: left; background: url(../images/repeat-x.png) 0 -30px repeat-x; padding: 8px 15px 0 15px; height: 17px; font-size: 12px; font-weight: bold; color: #f68e36; text-decoration: none; color: #fff;}
	.search-form { margin-right: 20px;  padding: 20px 0 10px 15px; overflow: hidden; float: left; background: url(../images/bgd-formsearch.png) right bottom no-repeat;}
	.search-form .title-type2 {font-size: px; color: #a7b4c5 ; padding: 10px 0;}
	.search-form .left-side  { float: left; width: 135px;}
	.search-form .right-side {float: left; width: 150px;}
	.search-form li{padding: 13px 0;	}
	.search-form li.last {padding: 5px 0 0 0;}
	.search-form li.last p { line-height: 14px;	}
	.search-form .txt-type1 {width: 21px; height: 21px;}
	.custom-select, .number-sit{ width: 125px; height: 20px;}
	.btn-type1 { float: left; background: url(../images/repeat-x.png) 0 -180px no-repeat; padding-left: 5px; height: 38px; overflow: hidden;}
	.btn-type1 span{ float: left; background: url(../images/repeat-x.png) 100% -300px no-repeat; padding-right: 5px; height: 38px;}
	.btn-type1 span span { float: left; background: url(../images/repeat-x.png) 0 -240px repeat-x;  font-size: 14px;  color: #23303c; height: 26px; padding: 12px 10px 0 10px; font-weight: bold; }
	.btn-type1:hover span span{color: #fefefe	;}
	.search-form li.last p.contact-number { font-size: 18px; color: #1984f7; line-height: 22px;}
	.contact-number span {font-size: 24px;}
	.slider-outer {float: left; width: 371px; padding: 10px 0 0 0;}
	.slider-outer img {width: 371px; height: 187px;}
	.list-type2 {width: 371px; overflow: hidden;}
	.list-type2 li {padding: 5px 0;}
	.list-type2 li a{ padding: 0 0 0 20px;  background: url(../images/ui-icon.png) 0 -89px no-repeat; color: #e1072b; font-size: 14px; font-weight: bold; text-decoration: none;}
	.list-type2 li.plus a{ background: url(../images/ui-icon.png) 0 -119px no-repeat; color: #078d46; }
	.hightlight2 {width: 716px; float: left; background: #fff url(../images/bgd-highlight2.png) top no-repeat; margin: 10px 0; overflow: hidden;}
	/*block2*/
	.hightlight2 .last { padding-right: 0; width: 350px;}
	.block2 {float: left; padding: 0 15px; font-size: 12px; width: 304px; margin: 10px 0;}
	.block2 h3 {padding: 0 10px; font-size: 14px; color: #1984f7; text-transform: uppercase;}
	.article-block {padding: 15px 0 0 0; overflow: hidden;}
	.article-block a{float: left; text-decoration: none;}
	.info { width: 220px; float: left; padding: 0 0 0 10px;  color: #494a4b;}
	.info h4 a{width: 100%; color: #494a4b; }
	.info p {float: left; padding: 3px 0; line-height: 12px;}
	.list-type3 {padding: 15px 0 ;}
	.list-type3 li { padding: 6px 0 6px 10px; font-weight: bold;}
	.list-type3 li span {display: block; width: 50px; float: left; text-transform: uppercase; color: #fe8611;}
	.title-type1 {position: absolute; top: 10px; left: 0;}
	/*block2*/
	.block6 { float: left; width: 315px; padding: 10px;}
	.list-type4 li{ padding: 5px 0 5px 15px; background: url(../images/ui-icon.png) 0 -51px no-repeat;}
	.list-type4 li a { color: #1984f7;}
	
	.hightlight1 .block2 { border-right: solid 1px #bdc2c3;}
	.hightlight1 .last {padding: 0 0 0 30px; border: none;}
	.link-type1 { padding:5px 0 5px 225px; float: left; background: url(../images/border-link.png) left  no-repeat;}
	.link-type1 a{color: #cb2b2b; font-weight: bold; padding-left: 15px;  background: url(../images/ui-icon.png) 0 -28px  no-repeat;}
	/*block3*/
	.block3 {background: url(../images/block3-bottom.png) left bottom no-repeat; float: left; padding-bottom: 10px; width: 237px; position: relative; margin-top: 10px;}
	.block3-outer{background: url(../images/block3-top.png) left top no-repeat; float: left; padding-top: 33px; width: 237px;}
	.block3-inner{background: url(../images/block3-repeat-y.png) left  repeat-y; float: left;  width: 237px;}
	.list-type5 {padding:  5px 15px;}
	.list-type5 li {padding: 5px 0; color: #0083ff; font-weight: bold;}
	.list-type5 li  span { color: #595959;}
	.list-type5 li.time-work {color: #ff0000;}
	.title1 {  color: #FFFFFF;   font-size: 12px; text-transform: uppercase; background: #098bed; overflow: hidden; margin: 0 4px; padding: 5px 0 2px 0;	}
	.title1 span {padding: 5px 0;}
	.contact-box {min-height: 150px; }
	.slider2 {padding: 20px 15px 10px 15px;  font-size: 12px; width: 207px; position: relative;}
	.slider2 ul {width: 2070px; overflow: hidden;}
	.slider2 ul li {float: left; width: 207px;}
	.slider2 h5 {font-size: 14px ; color: #f57720;}
	.slider2 p {padding: 5px 0; color : #494949; line-height: 22px;}
	.author {color: #b7b3b3;}
	.next{position: absolute; top: 5px ; right: 10px; text-decoration: none;}
	.pre{position: absolute; top: 5px ; left: 10px; text-decoration: none;}
	.next:hover, .pre:hover {color: #f57720; text-decoration: none; }
	/*block 5*/
	.block5 { background: url(../images/block5-bottom.png) left bottom no-repeat; font-size: 12px;}
	.block5-outer{background: url(../images/block5-top.png) left top no-repeat;}
	.block5-inner{background: url(../images/block5-repeat-y.png) left  repeat-y;}
	 .list-type6 {padding: 5px 15px;}
	 .list-type6 li {padding: 5px 0; color : #1984f7;}
	 .list-type6 li span {color: #f4620e;}
	 .link-type3 {float: right; color: #CB2B2B; font-weight: bold; padding-right: 10px;}
	 .block-content { background: url(../images/bgd-block-content.png)  top no-repeat; margin-left: 1px;}
	.about-content {}
.about-content {}
    .contact-form {}
	.contact-form input {}
	.contact-form label {}
.product-content{}